Funkcje te są częścią środowiska pracy Rysunek Roboczy i mogą być używane w makrodefinicjach oraz z konsoli środowiska Python po zaimportowaniu modułu TechDrawGui
.
Zobacz stronę API aby poznać więcej funkcji.
Przykład:
import FreeCAD
import TechDrawGui
p = FreeCAD.ActiveDocument.Page
f = "/home/localuser/myPdfDirectory/savePage.pdf"
TechDrawGui.exportPageAsPdf(p, f)
f = "/home/localuser/mySvgDirectory/savePage.svg"
TechDrawGui.exportPageAsSvg(p, f)
Description: zapisz kopię pageObject w formacie PDF w lokalizacji filePath
Returns:
Description: zapisz kopię pageObject w formacie SVG w lokalizacji filePath
Returns:
Description: zapisz kopię aktywnego widoku dla "dokumentu" do pliku "filePath"
Returns: double (szacunkowa skala)
Opcje:
Description: add element QGraphicsItem (utworzony przy użyciu PySide) dla Widoku.
Returns: